Juno: Reconfigurable Middleware for Heterogeneous Content Networking

نویسندگان

  • Gareth Tyson
  • Andreas Mauthe
  • Thomas Plagemann
  • Yehia El-khatib
چکیده

Multimedia Content distribution is playing an increasingly prominent role in the Internet today, with a proliferation of diverse services and delivery mechanisms. Due to this increasing heterogeneity the management of next generation content networks is becoming increasingly complex. This paper presents Juno, a configurable component-based middleware designed to address the divergent nature of modern content networking. In Juno, functionality is separated into pluggable components that can be dynamically attached, detached and deployed, allowing the middleware to be specialised and adapted for different applications and environments. To demonstrate how functionality from (existing) content distribution networks can be realised through the middleware, an application operating over BitTorrent and Pastry has been developed using Juno. Through this, Juno is evaluated by looking at functional, non-functional and performance aspects of the framework.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Liberating Content: Adaptive Middleware for Providing Content-Centric Networking Support

This paper investigates the role of middleware in deploying contentcentric networks. A middleware called Juno is described, exploiting recent observations that applications rarely have an interest in how or where their content (e.g. videos, software updates) is obtained from as long as it is delivered within certain requirement bounds. Juno provides a high level abstraction through which applic...

متن کامل

A Juno: A Middleware Platform for Supporting Delivery-Centric Applications

This paper proposes a new delivery-centric abstraction, which extends the existing content-centric interface. Specifically, a delivery-centric interface allows applications to generate content requests agnostic to location or protocol, with the additional ability to stipulate high-level requirements (e.g. performance, encryption support). Fulfilling these requirements, however, is complex as of...

متن کامل

A middleware approach to building content-centric applications

Recent years have seen a huge proliferation in the use of content in distributed applications. This observation has been exploited by researchers to construct a new paradigm called content-centric networking. Within this paradigm, applications interact with the network using a simple content request/reply abstraction. The network is then responsible for routing this request towards the ‘nearest...

متن کامل

VMI 2.0: A Dynamically Reconfigurable Messaging Layer for Availability, Usability, and Management

As system area networks (SANs) grow in size, and organizations pool their SANs over the wide area into even larger compute platforms (commonly known as grids), it becomes increasingly difficult both to manage and to exploit the available resources. The key issues is the space of grid computing are availability, reliability, and management. Availability is an issue, as network hardware is more l...

متن کامل

Dynamic Scheduling and Resource Management in Heterogeneous Computing Environments with Reconfigurable Hardware

Dynamically reconfigurable hardware resources within complex heterogeneous computing environments show tremendous potential for an improvement in system performance, a reduction in the necessary number of processing resources, an increase in system degradability in the presence of faults, and an expansion of system flexibility, field upgradeability, and system lifecycles. However, efficient man...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008